package zuoye_50;

import java.util.Scanner;

//题目：打印出如下图案（菱形）
//    *
//   *** 
// ****** 
//******** 
// ****** 
//  *** 
//   * 
//程序分析：先把图形分成两部分来看待，前四行一个规律，
//后三行一个规律，利用双重 for循环，第一层控制行，第二层控制列。
public class Zuoye_19 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
	    int size = sc.nextInt();
        for (int i = 1; i <= size; i++) {
            for (int j = size; j > i; j--) {
                System.out.print(" ");
            }
            for (int k = 1; k <= (2 * i - 1); k++) {
                System.out.print("*");
            }
            System.out.println();
        }
        for (int i = size - 1; i > 0; i--) {
            for (int j = size; j > i; j--) {
                System.out.print(" ");
            }
            for (int k = 1; k <= (2 * i - 1); k++) {
                System.out.print("*");
            }
            System.out.println();
        }
	}
}
